---
title: clsAwardBenefitPaymentCollection
summary: API reference for clsAwardBenefitPaymentCollection.
status: draft
owner: SAIF Documentation Generator
last_reviewed: 2026-08-21
library: SAIF.Business.Claim
reference_type: embedded
---

# clsAwardBenefitPaymentCollection

`clsAwardBenefitPaymentCollection` is a retrieve-only collection of benefit-payment rows for an award, filtered by a dynamically built IN-list of benefit-type codes that defaults to `'4'`, `'5'`, `'6'` when the criteria supplies no codes.

## Purpose
- Retrieves all benefit payments for a claim/award matching a caller- or default-supplied set of benefit-type codes ([SQL-015](../../sql/SQL-015.md)).
- Completes its static SQL fragment dynamically in `BeforeRetrieve` by appending the benefit-type IN-list.

## Context
- Namespace: `SAIF.Business.Claim`
- Assembly/package: `SAIF.Business.Claim.dll`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `Criteria.RetrieveSQL` | `ReadOnly Property RetrieveSQL As String` | Static fragment completed in `BeforeRetrieve` with a dynamic benefit-type IN-list ([SQL-015](../../sql/SQL-015.md)). |

## Behavioral notes
- When the criteria supplies no benefit-type codes, the collection defaults to codes `'4'`, `'5'`, `'6'`.

## Constraints and usage notes
- This is a retrieve-only collection — no create/update/delete is implemented at the collection level.

> **Note:** Statements marked with * were inferred from code structure, naming conventions, or
> contextual evidence where direct confirmation was not available in source artifacts. Statements
> marked with ** could not be confirmed; treat as unknown until verified.

## Related documentation
- [Library index](../../index.md)
- [API reference index](../index.md)
- [Overview](../../overview.md)
- [Architecture](../../architecture.md)
- [Dependencies](../../dependencies.md)
- [Operations and processes](../../operations-processes.md)
- [Business rules](../../business-rules.md)
- [Database tables](../../database-tables.md)
- [SQL catalog](../../sql/index.md)
## Sources
- SAIF.Business.Claim/clsAwardBenefitPaymentCollection.vb
